Angst at Cannes, P&G embraces cause marketing, and Gary Vaynerchuk vs. the holding companies