Musk’s mission to Cannes As advertising moguls traveled to southern France this week for the […]