View on web

New reader? Subscribe

Int'l Breaking News

June 26, 2019

Huayi Brothers' Stock Falls 8% After 'The Eight Hundred' Cancellation

Huayi Brothers' stock fell by more than 8% Wednesday, the day after it said "The Eight Hundred" would not hit Chinese theaters July 5.

Read More