BlogsRecord fine of €1.2 billion issued against Meta by the Irish Data Protection Commission (DPC) May 22, 2023