England still a ‘godforsaken’ place to build onshore wind: ScottishPower boss

Iberdrola unit’s CEO bemoans process that’s ‘cumbersome, slow, difficult and fraught with uncertainty’ This post appeared first on Recharge News.

Share This Post