Energy & Environment
The One Billion Dollar Solar Failure in Nevada
January 8, 2020 by Isaac Orr
A solar thermal plant in Nevada is the latest in the long list of Obama administration energy failures. The Crescent Dunes solar facility remains on the hook to repay $737…
January 8, 2020 by Isaac Orr