How would providing improved collaborative technologies facilitate telecommuting? Name a few of such technologies and explain their role.
[ordersys_quote]