Advertisement
OCS
Infrastructure
24 July
UK's facilities management firm OCS to consolidate businesses in India
OCS Group, UK's largest facilities management company, is planning to consolidate the four businesses that it has acquired in India ......