A taxation revolution By Evelyne Godfrey 20 June 201722 August 2018 Germany somehow manages to provide high-quality health and social care to its citizens.