Better Life Index OECD According to the OECD OECD world happiness rankings currently outperforms How's life in Switzerland? Switzerland www.oecdbetterlifeindex.org How's life in Switzerland? How's life in Switzerland? Switzerland Switzerland OECD OECD Better Life Index: Switzerland Better Life Index According to the OECD www.oecdbetterlifeindex.org Better Life Index