Elon Musk is likely to launch the company’s retail operations in India by April this year, starting with imports from its Berlin plant, CNBC-TV18 reported recently, citing sources familiar with the matter. Showroom locations have been identified in Mumbai’s BKC business district and Aerocity in New Delhi. The initial plan includes introducing an electric vehicle…


