Business Wire

Citrix Authorizes Aggregate $2 Billion Share Repurchase

To view full article click here