Africa








Photographer: Shawn Baldwin

Egypt Hosts African Business Forum

Egypt is hosting an international forum on 20-21 February in the Red Sea resort town of Sharm El-Sheikh, which aims to boost private sector involvement…