CAT
October 18, 2023
As per an internal probe, Apple terminated at least five employees in its China App Store due...