Tag: Toyota Kirloskar Motor

Carmakers on E20: No engine damage, but mileage drops