ECOPNET Sep 15, 2020EU emissions trading system: free allowances must be better targeted, say auditorsFree allowances still make up over 40 % of all available allowances under the EU’s ‘cap and trade’ emissions trading system (ETS)...