Cinemas exit slow 2025 as ‘Stranger Things’ heads to big screen

The Business Times - Dec 31, 2025

Shares of AMC, the largest US theatre chain, have declined almost 60% this year, and now trades below US$2

Read full article

MORE NEWS