In a bid to create a buzz before the launch of its Zest compact sedan, Tata Motors has started to use a Zest draped in product branding livery for special marketing activities across major cities in ...