US judge upholds US$243 million verdict against Tesla

  • Thread starter iTnews - Technology
  • Start date