IWG posts $752.1 million revenue in July-Sept 2021
November 2, 2021
0 Comments
The Swiss-based company, which has centres in more than 3,300 locations across 110 countries, said it has started to "assess the strategic and commercial rationale for separating the digital and technology assets into a separately identified and constituted business".