climateandcapitalism.com
Hope triumphs over experience
WWF and Greenpeace think the European Union's failed Emissions Trading System can be repaired. That would be fixing the unfixable.