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