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