IWG posts $752.1 million revenue in July-Sept 2021

November 2, 2021

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".

Leave a Comment