5 ms·
> One thing I've learned about Citrix is that its a startup company Founded 1989, 2021 revenue over $3B
by blevin 4y ago
> One thing I've learned about Citrix is that its a startup company
Founded 1989, 2021 revenue over $3B
- irusensei 4y ago</sarcasm>