Department of Ecology fines Treoil $900,000 | The Northern Light
The Washington State Department of Ecology (DOE) issued a $900,000 fine on December 5 against the owners of Treoil Industries, a defunct 34-acre industrial site east of the bp Cherry Point refinery, …