Solek wins environmental approval for PMGD asset

Czech solar developer Solek has received environmental approval for a 10.64MW solar project in Chile

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content