A 120 megawatt power plant in Malicounda, Senegal has reached financial close, with a total project cost of €154 million.
Africa50 and partners reach financial close…
A 120 megawatt power plant in Malicounda, Senegal has reached financial close, with a total project cost of €154 million.