An IMAX digital theatre system is to be installed at the Glasgow Science Centre in Scotland, following a new revenue-expanding partnership with the UK’s largest cinema chain, Cineworld.
An IMAX digital theatre system is to be installed at the Glasgow Science Centre in Scotland, following a new revenue-expanding partnership with the UK’s largest cinema chain, Cineworld.