The price drop for solar panels in November could mark the end of the downward trendNovember 21, 2024
Grenergy secures financing for two phases of the world’s largest battery project – SPE Energy Storage July 12, 2024 Madrid-based independent power producer (IPP) Grenergy has reached financial close of the first two phases of its Oasis de Atacama…