TikTok hit with $368 million fine for failing to protect children's privacy under Europe's strict data privacy rules