InvestmentsTop Global NewsMarketsReal Estate Elliott and Vista nears $13 billion deal to buy Citrix – source By financialnews_rlv83x - January 30, 2022 0 113