By CEP Staff • 24 February 2020 in News

Africa Finance Corporation (AFC) today announced a $63 million investment to build and operate a 60 MW wind power project in Djibouti.