site logo

Health sector in better place to weather recession than in 2008, analysis finds

Getty Images