Globalization means that countries and regions are becoming more and more specialized to benefit from their competitive advantages. China, for instance, is heavily focused on manufacturing and most of the jobs there at the moment are in the Operations/Supply Chain sector. New York and London are more focused on the financial markets. Those are two very different disciplines and require very different focuses in your education.
This is not to say it's impossible to find a finance job in China or an operations job in London. It's just far less likely. Something to keep in mind when you look at which area of business to study.