Subscribe
Subscribe

Malta Gaming Authority official embroiled in data misuse scandal

Chief technology officer Jason Farrugia resigns after internal review amid police investigation

Malta Gaming Authority Jason Farrugia