The sale of parts of the UK and Ireland contract business of Office Depot Europe to OT Group is completed
Aldair Haseth2021-09-27T09:12:16+01:00Venlo, The Netherlands, 27/09/2021 Following the press release in June 2021, Office Depot is delighted to announce the completion of [...]