Filed under Green Tech Slaughter & Rees Report: How Commerce Can Save the Climate – Tuck School of Business Published by on March 30, 2023 Think of this as a green technology version of the Information Technology Agreement (ITA), a WTO deal initially signed by 29 countries in 1996 …