Dalian Wanda Group. Atletico Madrid

Dr. Scott MacDonald's picture

China, Football FDI, and Soft Power

It is often said football or soccer is a universal language that everyone understands. It is estimated around 250 million people play football in 200 countries, making it the world’s most popular sport.