The developing world and Sub Saharan Africa (SSA) in particular, is witnessing a renewed global race…