Solar SystemsGerman retailer Edeka to install 11-MWp solar systems on logistics hubs – Renewables Now September 12, 2024September 12, 2024 Solar Place