Healthcare

IEA research quoted in the Daily Express

The Daily Express has run a news piece on the IEA’s recent briefing paper, You Had One Job. It described the report, … Continue reading “WHO and PHE were “distracted by their pet projects” and “dropped the ball” on Covid-19″