Canon’s African dream
Africa’s evolving content landscape has inspired many global companies to set up shop in the region but few have gone the extra mile like Canon Central and North Africa (CCNA). ...
Africa’s evolving content landscape has inspired many global companies to set up shop in the region but few have gone the extra mile like Canon Central and North Africa (CCNA). ...