Tesla incorporates its unit in India, filing shows

Tesla Motors India and Energy Private Limited is set to be headquartered in Bengaluru.