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.