ADVERTISEMENT

Business

Tesla executives questioned Musk after he denied killing US$25,000 EV project, sources say

Published

A Model X sports-utility vehicle sits outside a Tesla store in Littleton, Colo., June 18, 2023. (AP Photo/David Zalubowski, File)