“Crescent Dunes: Another Green Flop” By Chris Edwards, courtesy of the Cato Institute The Department of Energy called the vast and expensive solar project a “success story” and “milestone for the country’s energy future.” But you can’t trust what the government says. Crescent Dunes is a flop and taxpayers are set to lose $737 million […]