Promises are important. Citrix leaders stick by them. When our executives stood on stage at Citrix Synergy in May, they assured you that all the innovations we showed were either available or would be in 90 days. We made good


  

Related Stories

Share →