Channel / Source:
Democracy Now!
Title: Effective Tool to Limit Greenhouse Emissions or a License to Pollute?: A Debate on Cap-and-Trade
Published: 2018-09-14
Source: https://www.youtube.com/watch?v=ccd2cfTU6rw