BBH India wins creative mandate for upGrad’s upcoming campaign by Team PITCH October 18, 2023 The mandate was won following a multi-agency pitch process