News
Once open, people across Delhi and the National Capital Region (NCR) will be able to access the store and buy the coveted EVs ...
Tesla has leased a 33,475 sq ft facility in Gurugram for its first service center and retail store in Delhi-NCR, enhancing the region's automotive landscape.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results