Elon Musk, who has just bought Twitter for $44 billion, will have to manufacture his Tesla cars in India, and not China, if he wants to come and sell the vehicles in the country, Union Road Transport and Highways Minister Nitin Gadkari said here on Tuesday.