Anchor PointMay 22, 2023Meta Fined Record €1.2 Billion and Ordered to Stop Data Transfers, Violating EU Privacy Rules