Tesla Drives Into India, Hunt For First India Showroom Locations Begins
US electric carmaker Tesla is scouting potential showroom locations in New Delhi and Mumbai, news agency Reuters reported. According to...
US electric carmaker Tesla is scouting potential showroom locations in New Delhi and Mumbai, news agency Reuters reported. According to...