Slaughter & Rees Report: How Commerce Can Save the Climate – Tuck School of Business

Think of this as a green technology version of the Information Technology Agreement (ITA), a WTO deal initially signed by 29 countries in 1996 …