Sunday, January 14, 2024

Truck engine maker Cummins hit with $2 billion fine over diesel emission cheating