Tesla’s India country head steps down: Report
In March, the carmaker had signed a lease deal to open its first showroom in Mumbai, Reuters had reported, reviving plans it had shelved last year.
Source
In March, the carmaker had signed a lease deal to open its first showroom in Mumbai, Reuters had reported, reviving plans it had shelved last year.
Source