113093 Canada Inc.
137954 Canada Ltd.
2414317 Canada Ltd.
6363229 Canada Incorporated
6587992 Canada Inc.
7101082 Canada Inc.
7320469 Canada Inc.
Access Seminars International Inc.
Al-Pro Wind Energy Consulting Canada Inc.
Alex MacDonald Printing
Amkay Controls Inc.
Angwesewei Corporation
Appalachian Telecommunications (canada) Incorporated
Atlantic Barite Incorporated
Atlantic Printing Industries Association
B.e. Macnabb Geological Consulting Limited
Balmoral-Karp Holdings Inc.
Bert E. Macnabb & Associates Limited
BlueLeaf Ventures Inc.
Century Saw & Marine Ltd.