News

Tesla is set to open its first showroom in India at Mumbai’s financial hub on July 15, according to a Reuters report ...