News
Omniplex, which 38 sites in the Republic and Northern Ireland, said the deal will be its first expansion into the British mainland. The deal will involve an investment of more than £22 million and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results