Skip to main content

A New Form of Services Trade Agreement Moving Ahead in Geneva: “The International Services Agreement”