CLS Holdings plc August 11, 2020 CLS Holdings plc is a British commercial property investment business. The Company puts an emphasis on active management, using in-house teams instead of outsourcing. It...