462 employees
CLR is a facility management services provider.
2002
CLR Facility Services Pvt Ltd raised undisclosed on January 24, 2018
Investors: IndiaNivesh Fund Managers