49.3 MW Biomass Power Plant on The Banks of The River Tees, UK

Located on the banks of the River Tees, UK, the new biomass power plant will be built to produce 49.3MW…
Located on the banks of the River Tees, UK, the new biomass power plant will be built to produce 49.3MW…