AMEA Power’s Tunisian solar FC

AMEA Power has reached financial close on its 120MW solar PV project in Tunisia – as exclusively anticipated earlier today by IJGlobal

Blurred image of IJGlobal article content