Total 1 articles
The US House passed the SPEED Act to overhaul environmental reviews, but lost support from clean energy groups. Now facing an uncertain Senate vote, the bill's fate could impact the future of US energy projects.