Capacity mechanisms and decreasing margins are threatening Europe's thriving energy trading market. Jim Fitzgerald and Marc-Felix Otto report
Capacity mechanisms and decreasing margins are threatening Europe's thriving energy trading market. Jim Fitzgerald and Marc-Felix Otto report