Tesla’s first Indian showroom, located in a gated Mumbai office complex, was guarded closely on Tuesday as the Model Y was partially visible behind black and grey covers. 

By admin