John Karanja discusses the challenges of building African platforms:

What is an African platform? What does it look like? and perhaps more importantly what does it do? Will it address a Need or a Want? What exactly will make it African? Will it work elsewhere in the World?