Tag: Delhi wins MyCityMyZest contest
Delhi Wins MyCityMyZest Contest
“Zest has to go for it” seemed to be the mantra going inside the marketing team of Tata Motors these days. Numerous contests and ultimate promotions strategies…