CLS Holdings plc is a large British property business. The Company is listed on the London Stock Exchange and is a former constituent of the FTSE 250 Index.
CLS Holdings plc is a large British property business. The Company is listed on the London Stock Exchange and is a former constituent of the FTSE 250 Index.