The UK’s aim to develop cleaner energy has taken a step forward after a record 131 clean energy projects won state subsidy contracts in this year’s auction round.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results