Nvidia under fire, solar eclipses on demand, and Elon Musk vs. the SEC: Tech news roundup

Nvidia (NVDA) is under investigation for allegedly violating anti-monopoly laws in China.

Read more...