Lower than expected revenues depress NVIDIA share price as tech stocks follow the broader market downwards.
Read more.