JUST IN: The Department of Energy (DOE) has revoked 84 renewable energy (RE) service contracts in 2025 due to non-performance. These contracts were supposed to bring in around 5,372 megawatts (MW) of potential capacity.
DOE: 42 other RE projects may soon be up for termination.
JUST IN: The Department of Energy (DOE) has revoked 84 renewable energy (RE) service contracts in 2025 due to non-performance. These contracts were supposed to bring in around 5,372 megawatts (MW) of potential capacity.
DOE: 42 other RE projects may soon be up for termination.