Inflation and volatility roil green PPA market

Corporations urged to lock in power prices as wind and solar costs soar

Inflation and volatility roil green PPA market