Cloud Services & Network Solutions
Apple reportedly fired multiple App Store workers in China after an internal audit found they were breaching strict rules.