launched its first-ever Supercharger station in India, located at the Bandra Kurla Complex (BKC) in Mumbai. This move comes right after the grand opening of Tesla’s first showroom in India at the same location and the unveiling of the Tesla Model Y for Indian buyers.
First Tesla Supercharger ...