The WTO is back in business 09/02/202630/07/2015 With its new Information Technology Agreement, the WTO is back in business. My piece for CapX here