carbon trading

English

Noun

carbon trading (uncountable)

  1. carbon emissions trading