All Stories

Making Africa Great Again

Africa can feed herself Sub-Sahara Africa (SSA) is now the hottest emerging market in the world. Top tier SSA countries are generating over 8% GDP growth per annum by creating and capturing value from abundant natural resources. However, the continent…