DXC Technology and Microsoft partnership: Investing in the future of financial services