April 20, 2021

Tesla opens unit in Bengaluru, names three administrators forward of launch