The state of Texas has entered into new data center contracts, worth more than $1 billion, to run its massive consolidation project. The agreements, announced this week, set Xerox and its services ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results