The US Solar Energy Whack-A-Mole Continues

Solar energy innovators are still hard at work in the US, as demonstrated by a new concentrating solar power project in California.

CleanTechnica