Forest of Dean Stone Firms win Sustainability Award for their hydrogeneration electricity plant Stone Awards / Competitions Read more