The UK government has confirmed it will scrap Renewables Obligation (RO) support for onshore wind early, and the energy industry is not happy.
The UK government has confirmed it will scrap Renewables Obligation (RO) support for onshore wind early, and the energy industry is not happy.