That Tata is developing a 1.2L turbocharged petrol engine for its new breed of cars is now well known and it is a point of real interest, let us admit!
That Tata is developing a 1.2L turbocharged petrol engine for its new breed of cars is now well known and it is a point of real interest, let us admit!