Leeward Renewable Energy’s 174 MW Chaparral Springs solar project in Kern County, California. (Courtesy: Leeward Renewable Energy) “This story was originally published by Grist. Sign up for Grist’s weekly newsletter here.” One of the biggest myths about renewable energy is that it isn’t reliable. Sure, the sun sets every night and winds calm down...
Read More
Read More