Reading the link you posted, they were made to the specification required and there is a clawback clause in the contract that has not been activated so sounds like the wrong spec was given out in the first place. That’s not corruption, just good old incompetence.