Toronto, ON, CA

CLS

Celestica, Inc. delivers supply chain solutions globally to original equipment manufacturers and service providers in the communications, consumer, computing and...

Cape Town, WC, ZA

CLS

Clicks Group Ltd. is an investment holding company. It focuses on retail and healthcare market, which provides health and beauty...