Hotels
Carlowrie Castle becomes first castle to receive B Corp status
The castle underwent a ‘comprehensive and rigorous’ process to measure the company’s entire social and environmental performance
Carlowrie Castle has become the first castle in the world to be awarded B Corp Certification this week, at the same time as it celebrates its 10th anniversary.
You'll need to
subscribe to unlock this content. Already subscribed? Login?