This will end well
All core business functions, now also IT outsourced to different outsourcers. I'm sure they're going to be super Agile and DevOps-y and there will be zero communication issues. After all, outsourcers love working together....don't they?
Why do governments and companies keep getting tricked into outsourcing contracts?? Isn't there plenty of evidence that it's painful at best?