Romania
Greece, Region/EU
20 April 2024 - Renewable energy developers have underestimated the effects of curtailments and low wholesale prices