I mean, it's not quite the same...
Obviously the optics are bad but the ft article suggests that the contract is close to being fulfilled and that they have supplied 67 million items of PPE and that they were one of the only companies whose supply chain from China was undisrupted.
There could well be something extremely dodgy going on there and it wouldn't surprise me if that was the case but could also just be a very well worked deal that has almost been fulfilled in its totality.
Obviously the lack of publication of the deal is extremely odd but this could just be a whole lot of nothing and just that they're too incompetent to realise they have to publish it rather than a corruption issue.
https://www.ft.com/content/43bb10de-645a-43a4-bb7e-ac3978ec445d