The UK government has foiled the plans of renewables developers including RWE and Vattenfall by refusing permission for four Welsh onshore wind projects totaling 360MW.
The UK government has foiled the plans of renewables developers including RWE and Vattenfall by refusing permission for four Welsh onshore wind projects totaling 360MW.