Power firms ordered to submit report on project delays
- April 15, 2020
The Department of Energy (DOE) has directed power firms to submit a list or formally report the multibillion worth of power projects that will likely be delayed or shelved due to the...