31
Tesla and India have engaged on-and-off for years, but the carmaker had stayed away from the South Asian nation over concerns on high import duties. Read More
Source link