site logo

Paccar says worst of COVID-19 economic damage over after 58% revenue drop