IFC and Omnicane Sign Agreement for Energy Transition
Omnicane is an Independent Power Producer (#IPP) based in Mauritius which contributes nearly 25% of all the renewable energy in
Read moreOmnicane is an Independent Power Producer (#IPP) based in Mauritius which contributes nearly 25% of all the renewable energy in
Read moreAccording to a report released by Ernst & Young (EY) Kenya, the USA is the top investor country in Kenya.
Read more