3 May 2023

Caterpillar releases 2022 sustainability report