The Chinese-owned social media giant did acknowledge during the probe that it had hosted European data in China
3 May 2025 12:43 AM