"[Centrica's] CIO wanted to do something more cloud-based and sexier."
Eh? How could a CIO even think that? They're both data centres, only I guess one's all for them and the other isn't.
DXC or Azure + HCL staff. Not much to choose between them, apart from the staff. I'd have gone with DXC.