Sunday, May 5, 2013

Citrix beefs up its collaboration tool to rope you in