India’s auto and pharma sectors are not ready to wean off China

India’s auto and pharma sectors are not ready to wean off China
Technicians at the Tata Motors’ car plant in Sanand, Gujarat state, India. Reuters

Most Popular Stories