Tesla Hunts For Showrooms, Service Centres in 3 Indian Cities

The auto-maker giant Tesla is reportedly hunting for new showrooms in three Indian cities - the capital New Delhi, Mumbai...