Carbon credits set to rule business sphere, but first, market requires overhaul
A carbon credit is a permit that represents one ton of carbon dioxide removed from the atmosphere. More and more companies are pledging to help stop climate change by reducing their greenhouse-gas emissions to the lowest possible point. Net photo.