News

It’s that time of year again when the mega-yachts of titans of media, tech and advertising drop anchor in the Mediterranean Sea, where the industry’s biggest names will convene in the glitzy ...