A couple of years ago you didn’t hear the words "Africa" and "innovation" paired up quite as much as you do today. But just look at my schedule for the coming week, and you'll see how much things have changed.On Saturday I speak at TEDxAntananarivo in Madagascar, and my ...