CN fined $2.5 million for 2015 diesel spill into North Saskatchewan River

The company was fined $400,000 for a 2005 derailment that spilled caustic soda into the Cheakamus River in B.C., and $75,000 for an oil spill that …