Tesla registers its Indian entity in Bengaluru, appoints three directors Torque TalesJanuary 13, 2021 Cars