Malta Gaming Authority official embroiled in data misuse scandal
Chief technology officer Jason Farrugia resigns after internal review amid police investigation
Need an account?
Subscribe
Chief technology officer Jason Farrugia resigns after internal review amid police investigation