(Rick Egan | Tribune file photo) The E.T. Technologies treatment facility is shown at 6030 California Ave., Salt Lake City, next to the landfill in 2018.
Add as Preferred Source
Comment
Sponsored: Tribune readers receive a special discount on tickets.