The logo of the social network Facebook is seen on a beach during the Cannes Lions Festival in Cannes

Back to top button