UUrsula von der Leyen Read More Call for an EU-wide windfall profit mechanism in response to…2026-04-15 Brussels, 16 April 2026 To: Ms. Ursula von der Leyen, President of the European Commission; Ms. Teresa Ribera, Executive Vice-President…