Citrix Authorizes Additional $500 Million Stock Repurchase

(Source: MarketWatch) Citrix CTXS, +1.41% is leading the transition to software-defining the workplace, uniting virtualization, mobility management, networking and SaaS solutions to …