Tesla opens 2nd Indian showroom in Delhi

Auto