News Update

 Open Spaces are pleased to announce their appointment as a prefered supplier to Tata Consultancy Services (TCS) in Benelux.