Post-‘Demon Boy’ hangover drains magic from Imax in China
The big-screen cinema company’s China revenue tumbled in the first quarter, returning to normal levels after a year-ago boost from animated blockbuster ‘Ne Zha 2’ Key Takeaways: Imax’s Corp.’s Greater…