LONDON – AMC Theaters and IMAX Corp. have signed a new joint revenue-sharing arrangement which will see the premium large-screen format installed in an additional 25 AMC-owned cinemas across Europe.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results