Algoma Central fined $500,000 for 2017 pollution offense
The Environmental and Natural Resources Division of the U.S. Department of Justice reports that St. Catharines, Ontario, headquartered Algoma Central Corporation has been fined $500,000 after pleading guilty to dumping wastewater into