News

After years of speculation, Tesla is all set to open its first showroom in India on Tuesday, 15 July. The American electric vehicle giant will launch an experience centre at the Bandra Kurla Complex ...