finance

England a ‘godforsaken’ place for building onshore wind farms – ScottishPower boss




He told MPs that the energy giant was not planning to erect any more turbines south of the border



READ SOURCE

Readers Also Like:  UK inflation rate drops to 4.6% in October – what it means for your money

This website uses cookies. By continuing to use this site, you accept our use of cookies.