Scott Vaughan is an International Institute for Sustainable Development senior fellow, a former World Trade Organization counsellor and a former head, trade and finance, NAFTA Commission for Environmental Cooperation.
Scott Vaughan is an International Institute for Sustainable Development senior fellow, a former World Trade Organization counsellor and a former head, trade and finance, NAFTA Commission for Environmental Cooperation.