Kia Seltos Petrol CVT Faces Recall in India: Over 4,300 Units Affected by Faulty Oil Pump Controller Read more