DiDi: The Roast DiDi, a transport company, improved brand perception among consumers in China by launching a self-deprecating content series through a popular talk show. Rail, coach, boat & car rental Greater China Rankings Campaign video: DiDi – The RoastRead the full campaign case studySelected creative: DiDi – The RoastCreditsAgency:PHD Beijing...