Is European emissions trading set for a comeback?
00:00:00