Great job by the North Route team! Fast, clean, and more than we asked for!
About the client
Football in China is the first real life documentary about football in the largest society on earth: China. With over 1.3 billion people, this documentary is trying to find the opportunities in Chinese football.