The OECD’s new Services Trade Restrictiveness Index (STRI), released during the Organisation’s annual Ministerial Council Meeting, provides a unique and comprehensive snapshot of services trade restrictions across 18 sectors in 40 leading economies, representing over 80% of global services trade.
Nothing to display...