TECH

Cannes Lions revenue up despite agency exodus

The revenue generated by the Cannes Lions Festival of Creativity rose 7% to £62.9m...