Luxcara acquires solar power project from Belectric in Germany

The new solar facility will be equipped with 420,000 PV modules. Credit: Chelsea on Unsplash.