BP solar partner to take technology to Egypt

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.