News

Tesla is officially launching its first car in India and will open its first showrooms in Mumbai and Delhi. The images of the final preparations were shared online recently. Here’s everything you need ...