Healthcare Market News (News) December 1999A report published by the Institute of Economic Affairs claims that the NHS delivers a standard of healthcare that is among the worst in the developed world. The report, Delay, Denial and Dilution, assesses the performance of the NHS by examining how well it copes with cancer and heart disease….