News

WASHINGTON, Dec 22 (Reuters) - Truck engine maker Cummins Inc (CMI.N), opens new tab has agreed in principle to pay a $1.675 billion fine for installing devices on hundreds of thousands of engines ...