7 June 2011

Barrie & Hibbert wins ESG contract