News

Tesla has still not committed to building any factory in India. Talk of a multi-billion-dollar plant still remains in the ...
US electric vehicle giant Tesla has launched its first showroom, in India's largest commercial city of Mumbai. It represents ...