News

It's back to your regularly scheduled programming with reports that Tesla employees are getting fired for asking Elon to step down as CEO.
The sale comes as Tesla looks to reverse slumping sales and combat brand hostility, while facing roadblocks on new projects ...