Definition for Emissions trading system
From Biology Forums Dictionary
Government-issued permits for an acceptable amount of pollution and companies buy, sell, or trade these permits with other polluters.
From Biology Forums Dictionary
Government-issued permits for an acceptable amount of pollution and companies buy, sell, or trade these permits with other polluters.