Nayel Brihi Corporate Sustainability Analyst BloombergNEF The Outlook for European Power and PPA Prices Wednesday 21st May 2025 10:00 Plenary << Back