Biomass and small scale solar projects will pay the price for a £1.5 billion overspend on green subsidies, Decc announced today.
Biomass and small scale solar projects will pay the price for a £1.5 billion overspend on green subsidies, Decc announced today.