Tesla incorporates firm in Bengaluru with 3 directors, scouts for land January 12th, 2021 Tesla incorporates firm in Bengaluru with 3 directors, scouts for land January 12, 2021Technology Tesla incorporates firm in Bengaluru with 3 directors, scouts for land January 12th, 2021