carbon trading
Noun
Meaning
carbon trading (uncountable)
carbon emissions trading
Examples
Carbon trading has some obvious problems, said Page, who is also a Biocap board member.
Noun
carbon trading (uncountable)
carbon emissions trading
Carbon trading has some obvious problems, said Page, who is also a Biocap board member.