News

CLR Facility Services Secures $15 Million Investment from British International Investment to Strengthen its Integrated Facility Management Solutions.