Solar and wind supply imbalance jacks-up US power purchase deals in 'astounding' quarter
Combined Q1 PPA prices surged 28.5% higher than a year earlier, according to online renewables trading hub operator LevelTen Energy
Combined Q1 PPA prices surged 28.5% higher than a year earlier, according to online renewables trading hub operator LevelTen Energy