A major bread maker in Canada will pay C$50m ($38m; £30m) for its role in a price-fixing scheme - the highest such fine ever imposed by a Canadian court.
Canada Bread pleaded guilty on Wednesday to four counts of price-fixing dating from the mid-2000s.
The plea is part of a years-long investigation...