Tesla’s India country head, Prashanth Menon steps down

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.

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *