The Xen of start-ups 01 May 2008 Acquired for $500 million last year, a start-up that grew from research in the Computer Laboratory has just seen its first products being launched under the Citrix brand name. Read More