The UK awarded 8.4 GW of offshore wind projects at prices far below gas and nuclear, saving consumers nearly £1.7 billion a ...
The British government provided guaranteed electricity prices to a group of wind farm developers in what it says is an effort ...