infotechlead

Citrix posts 3% increase in revenue to $693 million