Financial close for Leeward’s Chaparral Springs solar project
Leeward Renewable Energy (LRE) has closed a $260 million financing for its Chaparral Springs Solar + BESS Facility located in Kern County,...
Leeward Renewable Energy (LRE) has closed a $260 million financing for its Chaparral Springs Solar + BESS Facility located in Kern County,...