Senegal secures EUR154mn financial close for 120MW Malicounda project

Senegal secures EUR154mn financial close for 120MW Malicounda project