Well, it’s not New York this year… can you believe it? With NYC coming in second, Paris in third, Milan in fourth and Los Angeles in fifth, guess who snagged the #1 spot in the annual Global Language Monitor survey?
Here’s a big hint
London! What do you think of the results?