Share Energy investors merge to create pan-Africa power group

Let's do Biz