Big polluters given almost €100bn in free carbon permits by EU

Free allowances ‘in direct contradiction with the polluter pays principle’, WWF report says

The Guardian