Solar deals are hitting historic lows, for energy in general. A Texas utility just signed a low solar PPA of under $25.
Source of shared Link
Solar deals are hitting historic lows, for energy in general. A Texas utility just signed a low solar PPA of under $25.