Apr
25th
Stay connected Subscribe to our RSS feed
Tesla CEO Elon Musk has said the company was building advantages in the ability to make electric cars cheaply and efficiently. Those claims keep looking more questionable.