Solar SystemsEndesa sells 49.99% stake in Spanish solar PV assets to Masdar – PV Tech July 26, 2024July 26, 2024 Solar Place