Globalist Quiz

Which city accounts for the greatest share of the global economy?

by Stephan Richter