What would you guess the percentage is of renewable projects who’s Realized $/MWh revenues are higher than what was signed in the PPA?
#asknostr
5%
Just a guess 😎
Please Login to reply.
No replies yet.