To celebrate 85,000 units of the Zest compact sedan, Tata Motors has launched a special edition of the car, the Zest Premio. The Zest Premio has bee launched at … Read More