Delhi Tesla finalizes deal for first Indian showroom at Mumbai’s BKC, second outlet to open in Delhi – HT Autoby Miles Cooper March 4, 2025