Solar MaxSolar Commences Construction on 76-MWp Solar Project in Bavaria, Germany byMatthew WrightJune 10, 2024