CSC
0
Deals
0
Technologies
0
Markets
0
Partners
CSC, now DXC Technology, is a global IT services and consulting company. While not directly an infrastructure investor, it provides technology solutions and services to infrastructure companies, impacting their operations and digital transformation.
Global Infrastructure Sherpa