InvestmentsNovember 1, 2023November 1, 2023If any large-cap company represents the U.S. construction sector, it would be Caterpillar (NYSE:CAT). You may have seen the company’s … Read more