32.1 C
New Delhi
Saturday, October 12, 2024
HomeTagsTesla

Tag: tesla

spot_imgspot_img

Tesla Leases Space in Pune for First Office in India

EV giant Tesla has leased a space in Pune to set up its first office in India. As reported by Inc42, it has leased...

Subscribe

- Never miss a story with notifications

- Gain full access to our premium content

- Browse free from up to 5 devices at once

Must read

spot_img