US senators introduce bill to speed approvals of energy projects

investing.com 22/07/2024 - 22:11 PM