NEWS: Tesla’s net income in Q1 plunges 71% as global backlash against Elon Musk takes its toll — and without selling $595 million in regulatory credits, the company would’ve posted a loss.

Brutal.

Comments