Bank of Montreal
BMO
Royal Bank of Canada
RY
Bank of Nova Scotia
BNS
The Toronto-Dominion Bank
TD
Canadian Imperial Bank of Commerce
CM
Composite Alliance Group Inc provides industrial turn-key solutions by designing and manufacturing the machines. It offers machines and processes to fabricate composite materials for the aerospace and automotive industries. Geographically, it operates in Europe, Asia, and North America, out of which a majority of its revenue is from Asia.