The Cannes Lions International Festival of Creativity has wrapped up its run in the south of France, and only amiable host Juan Se?or seems to have enjoyed being in Cannes, since the festival was virtual and the beaches were empty, save for his brief dalliances into the sea. Cannes named its agencies and networks of…Read More