One of the UK’s largest wind turbines has been installed at Budweiser’s Magor Brewery in South Wales following a deal agreed with CleanEarth.

One of the UK’s largest wind turbines has been installed at Budweiser’s Magor Brewery in South Wales following a deal agreed with CleanEarth.