Geographies in DepthIt's time for an innovation revolution in AfricaIn an increasingly globalized world, innovation has become a key differentiating feature that can define long-term business success, which in turn leads to economic growth and consequent ...30 Jan 2017