Separate names with a comma.
IMAX Corporation, together with its subsidiaries, operates as an entertainment technology company specializing in motion picture technologies and...