Shanghai Fashion Plastic Products, the Chinese company ordered by world football’s governing body FIFA yesterday to stop making World Cup mascots because of poor factory working conditions, says it is a victim of ‘South African politicking’.
You'll need a subscription to continue reading
Discover our range of subscription choices, with options starting from £39/month
Already have an account? Sign in here