NVIDIA becomes most valuable public company after topping $5 trillion

Business