OECD - Better Life Index
/from Cofradia Studio
6/24/16
Produced for the Organization for Economic Co-operation and Development (OECD), the Better Life Index is a way of measuring what matters most to the general population, in an effort to increase the quality of life.