A new study claims that if British workers do not return to their offices at all, the UK economy could contract by £480 billion.
A new study claims that if British workers do not return to their offices at all, the UK economy could contract by £480 billion.
News, Insights, Research, Trends and Products for Working Spaces.