This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
India and Tesla were closing in on an agreement that involved selling the U.S. automaker’s cars in the country from next year as well as setting up a factory in two years. Read More