image
Tesla finally enters India, first stop is Bengaluru