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

.....

© Quartz