Lightsource BP add 57MW, can now power 2 million homes

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.