New York Festival Advertising Awards 2020: TBWA India bags Gold

Cheil wins two Silvers and a Bronze