London, LO, GB

CLI

CLS Holdings plc is a commercial property investment company with assets in the UK, France, Germany and Sweden, which has...

Ottawa, ON, CA

CLI

Morningside, ZA

CLI

Edison, NJ, US

CLI