News

Solar surges in the California desert. So why are environmentalists upset?

Solar surges in the California desert. So why are environmentalists upset?