Glennmont Partners, a clean energy fund manager, acquired 161 MW of solar projects in Central and Southern Spain from Grupotec, a solar project developer and
Glennmont Partners, a clean energy fund manager, acquired 161 MW of solar projects in Central and Southern Spain from Grupotec, a solar project developer and