From the editor...

3 min read

“Trade as a share of global GDP has stagnated, though it is still