India's leading corporate interiors firm specialising in LEED certified projects, Cherry Hill Interiors Private Ltd, has started its operations in Sri Lanka.
According to a company press release, after having a pan-India presence, the company has set up its first international office in Colombo.
This financial year saw the company bagging clients like Western Union,Airbus, Standard Chartered, Amazon, PwC, Bank of New York Melon, Genpact and Airbus.