Tesla on the lookout for land parcels in Satara, Maharashtra
Tesla is scouting land in Maharashtra’s Satara for an electric vehicle assembly unit. Earlier joint venture talks with Hyderabad’s Megha Engineering and other Indian firms for a Completely Knocked