Stocks slide as slow growth in China weighs on earnings
Caterpillar and NVIDIA plunged as a slowdown in growth in the world's second largest economy, China, hurt their results.
Caterpillar and NVIDIA plunged as a slowdown in growth in the world's second largest economy, China, hurt their results.