Nvidia’s share price drop: a critical moment for the board

Nvidia’s share price tumbled 9.5% this week, in what [...]