US-based EV (Electric Vehicle) manufacturer Tesla is planning on setting up fully-owned retail showrooms in India. According to a Business…
This website uses cookies.