infotechlead

Citrix helps Cal Poly save $300,000 through desktop virtualization