7154186 Canada Inc.
7323069 Canada Inc.
7749538 Canada Inc.
7898550 Canada Inc.
Abacus Crusader Holding Company Inc.
Advance Logistics Consulting Inc.
Annotations Inc.
Avatar Streaming Canada Inc.
Azanto Data, Inc.
BakuzenArts Inc.
Blackberry Telegraph Communications Company Inc.
Bouw Design Inc.
Bridgepoint Wind Power Corp.
Bullseye Consulting Inc.
Can-Vac Technologies
Canadian Soapstone Corporation
Carly Virtue Professional Corporation
Cbay Solar INC.
Chowly Corp.
Cin-Kel Power Equipment Ltd.