Soccer Manager in China

17th January, 2019

Preston-based games developer Soccer Manager recently secured a £55.0million contract in China.

Loading...