Caterpillar’s net sales dropped in 2020

Caterpillar Inc (NASDAQ: CAT), the US based manufacturer of construction and mining equipment, experienced a drop in sales and revenue in 2020 compared to the previous fiscal mainly due to reduced end user demand and changes in dealer inventories. The company experienced a 22% drop in net revenue in 2020 compared to 2019. Caterpillar’s net … Read more