Citrix Is The Latest Enterprise Tech Firm Under Pressure From Activist Investors sophisalt 2020.09.04 11:19