Tesla scouts for its first India showroom locations: Report

The US carmaker wants to begin with a showroom of 3,000 to 5,000 square feet (280-465 square metres) as well as a service hub in each city
Read The Rest at :