Honestly think we're beyond that now. They need stripping of all government contracts - obviously not in one go as theres currently no alternatives in many cases. They certainly should be banned from being involved in anything going forwards.
I work at a company like this where management self interest has taken over and the staff have zero power to say no. It makes everything impossible if I’m honest, the 200 layers of management might as well be using a magic 8 ball to run the company.