Companies scrambled to set up virtual workspaces. Is this the future?

Companies scrambled to set up virtual workspaces. Is this the future?
0