EU-wide power price cap revenues well below estimates

Post Content