Leeward Renewable Energy’s 174 MW Chaparral Springs solar project in Kern County, California. (Courtesy: Leeward Renewable Energy) California legislators are working behind-the-scenes to create a series of laws that aim to overhaul and streamline the way the state approves solar and offshore wind projects, CalMatters reports...
Read More
Read More