Company Behind Odeon Cinema Chain In Ireland Reports Its Revenue In Ireland Decreased By More Than 75% In 2020 The company behind the Odeon cinema chain in Ireland, AMC Holdings, has reported that its revenue in Ireland decreased by more than 75% in 2020 due to the...