Elon Musk's Tesla has resumed its search for showroom space in Delhi and is in talks with DLF to secure space, Reuters reported. Tesla is evaluating multiple locations, including Avenue Mall in south Delhi and CyberHub complex in Gurugram. Musk said in April he'd visit India and meet PM Narendra Modi, however, he cancelled his visit at the last moment.