e.on

E.ON beats Spain and wins $1 million fine for renewable energy ‘pufo’

On January 18, 2024, the International Center for Settlement of Investment Disputes (ICSID), the World Bank's arbitration tribunal issued its…

10 months ago