ASX News Consumer Discretionary Technology Vista inks 2,400-screen agreement with Odeon Cinemas for cloud technology Vista Group International Ltd has signed a five-year, 2,400-screen agreement for the roll out of its… Caroline Smith2 mins11 March 2025 09:27 (AEDT)