B Corp Certification is awarded to businesses that are able to demonstrate and maintain exceptionally high standards of socially and environmentally conscious practises. The castle, which is part ...
David Millar, Executive Chef at Carlowrie Castle near Edinburgh, received the title after winning the prestigious Scottish Culinary Championships in Glasgow this week. Mr Millar, a former Great ...