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 French seaside town of Cannes to make deals and debate the industry’s biggest issues. The rosé and champagne-infused week-long event, known as the…