Mar

242020

Centrica operations boosted by Citrix

Company deployed Citrix digital workspace solutions to simplify and standardize desktops for 18,000 employees in just five months.

To read the article, please visit Information Age.