The phrase
"new workspace" refers to a fresh or different area or environment where people can work. It could be a physical office or a virtual setup that offers a change of scenery or resources to enhance productivity and creativity.
Full definition