Project Finance Brief: Luxcara Acquires a 172 MW Solar Project in Germany from BELECTRIC
Voltalia buys 70% stake in a 57 MW solar project in Jordan
November 9, 2020
Follow Mercom India on WhatsApp for exclusive updates on clean energy news and insights