3978941 Manitoba Ltd.
3l-Innogenie Inc.
3s Swiss Solar Systems Ag
414980 Canada Inc.
430023 Ontario Ltd. And 430024 Ontario Ltd. Carrying On Business In Partnership As Nantucket Rebar Services
4417003 Canada Inc.
5226831 Manitoba Ltd.
527233 B.c. Ltd.
589576 Ontario Inc.
6262237 Manitoba Ltd.
674249 B.c. Ltd.
683543 Alberta Ltd.
6943977 Canada Inc.
6958150 Canada Inc.
698315 Ontario Ltd. D/b/a Construmat Research & Development
718013 Ontario Ltd.
747379 Alberta Ltd.
832276 Ontario Inc.
878953 Ontario Inc.
878953 Ontario Incorporated