As Tesla Makes India Entry, Memes And Jokes Flood Twitter

US electric car giant Tesla has made its entry in India. Tesla has registered its Indian subsidiary in Karnataka's Bengaluru. While the excitement among car enthusiasts was palpable and #TeslaIndia...