Carbon credits trading (also known as “cap and trade”) as a means to help mitigate the effects of global climate change has long been advocated by environmentalists fighting one […] Click here to view full article