UK Government earmarks up to £557million for fresh renewables projects

Europe’s biggest ever floating solar panel array, installed by Lightsource Renewable Energy, on London’s Queen Elizabeth II reservoir.
Europe’s biggest ever floating solar panel array, installed by Lightsource Renewable Energy, on London’s Queen Elizabeth II reservoir.

Breaking