IT suppliers to the NHS charge them extortionate amounts of money for products and services, prices normal companies would just laugh at and tell them to get lost.
Also the public sector in general seems to throw money away. I know someone who works under contract for a section of the public sector and they put in their costs at a silly amount of money per month assuming that they would get talked down to a sensible level. The result? They got the full amount they asked for without any discussion! (we are talking about Prime Minister level wages)
These institutions make it really hard to do anything, change things or buy things, but when they do they delight in throwing away so much money. Top level management does not have a clue and the people doing the actual work on the ground suffer.