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. 

Check out our free weekly podcast

Back to top button