emissions tradingnoun [ U ]also emission trading uk us ENVIRONMENT
The EU is demanding that emissions trading and other such mechanisms account for no more than half a country's cuts.
More meanings of “emissions trading”
Word of the Day
look like a million dollars
to look or feel extremely good, often because you are wearing something that costs a lot of money