A Utah city is pulling the plug on plans to build a power station on top of a premier fossil site. Here’s why.
The Salt Lake Tribune - 01 May 2025A Utah city is pulling the plug on plans to build a power station on top of a premier fossil site. Here’s why. ...