Public spending on health and long-term care has been rising faster than GDP in the OECD area for several decades. New OECD research suggests that the upward trend now also extends to major emerging economies - Brazil, Russia, India, Indonesia, China and South Africa.
Nothing to display...