14. France — Famed for the quality of its health services, it is not surprising to see France close to the top of the pile. The country's average life expectancy is 82.
France is welcoming British finance firms with open arms.