Investors were not just content to sit back and watch the show yesterday after Mississauga-based Imax Corp. announced it is considering selling the company.
Investors were not just content to sit back and watch the show yesterday after Mississauga-based Imax Corp. announced it is considering selling the company.