The cliché, Africa rising, is gaining stronger momentum beyond the mere rhetoric...
The revenue generated by the Cannes Lions Festival of Creativity rose 7% to £62.9m...