Cyber attack update and estimated financial effect

UK 100

Latest directors dealings