A Hull factory is to manufacture turbine blades as part of a £1bn deal hailed a “vote of confidence” in the growing UK ...
China's commitment to innovation in wind is encouraging news in the clean energy sector, and aids the move away from dirty ...