We use cookies for your convenience

Nvidia sheds $1 trillion from record high market cap as market sell-off intensifies