Shortlisted 2020Brand & Media Owner Partnership BrandDXC TechnologyEntered by:The Economist GroupCredits:DWA MediaThe Winning EdgeThe Challenge DXC Technology is the world's leading independent, end-to-end IT services company, helping customers to harness the power of innovation to thrive on change. DXC Technology launched as a new brand in 2017, born out of the merger between CSC and [...]