Seats in a theater display the Imax Corp. logo at a cinema in Beijing, China, on Thursday, Aug. 18, 2011.
BEIJING China’s movie theaters were ramping up for one of their biggest sales seasons of the year hiring extra staff and buying more supplies when the c…
Read More