Band Aid 30: Should We Be Saying Thank God For Bob?

Band Aid 30: Should We Be Saying Thank God For Bob?

Band Aid 30 for most Africans stands for everything the continent considers undesirable; Western saviours running to the rescue of stricken Africans, an out of…

Read Article →
Africa Needs Solar Engineers

Africa Needs Solar Engineers

Image credit: Inspiration by IamNotUnique, CC BY-NC-SA Speaking at the Africa Summit during the spring of 2014, Souad Benbachir, the CEO and Executive Director of…

Read Article →
Ebola - The Price of Having No African Pharmaceutical Industry

Ebola – The Price of Having No African Pharmaceutical Industry

In a recent communication to a Financial Times conference the CEO of Bayer, Marijn Dekkers stated that the company developed its cancer drug “for western…

Read Article →