Altice Appears Primed to Offload Teads

Although Cannes Lions is billed as a “festival of creativity,” the tempting nature of a June week on the French Riviera and charging it to an expense account has somehow drawn other sectors of the industry to claim it as their own gathering.