CANNES: All the naysayers must be regretting not hoofing it down to the south of France for the annual jamboree of the content trading and production...
This will close in 10 seconds