Tesla opens second showroom in India, this time in Delhi’s...
New Delhi: Tesla, the iconic US-based electric vehicle giant, is quietly but confidently making its mark in India. After opening its first showroom in Mumbai’s Bandra Kurla Complex last month,...





