This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Citrix is continuing to reshape its business and its mission to transform the way people work. It is known for its mantra of work from anywhere on any device any time, which shaped the world of end-user computing (EUC),