The Carbon Emissions Trading Scheme and Cap and Trade Carbon Credit Systems. News and debate about the need of an ETC or Cap in Trade and will it save the planet? Who will profit?