Crescent Dunes Solar Energy Project

Trump Administration Recovers Taxpayer Cash On A $1 Billion Obama-Backed Solar Plant That Was Obsolete Before Ever Going Online

The Department of Energy reached a settlement Thursday to recover $200 million in taxpayer funds from a loan the Obama…

4 years ago