What the Department of Energy’s $7.6B Clean-Energy Cancellations Really Mean?
The U.S. Department of Energy (DOE) has terminated 321 financial awards supporting 223 projects, wiping out approximately $7.56 billion in…
The U.S. Department of Energy (DOE) has terminated 321 financial awards supporting 223 projects, wiping out approximately $7.56 billion in…