Tesla finally enters India, first stop is Bengaluru

Tesla finally enters India, first stop is Bengaluru