Compass opens its third India Development Center (IDC) in Gurugram
New Delhi, 16th May 2022. Compass Inc. (NYSE: COMP), a real estate technology aggregator Headquartered in New York, United States announced the opening of its third India Development Center (IDC) in Gurugram, one of … Read More