Numbers, Facts and Trends Shaping Your World

The American-Western European Values Gap

2011 VALUES0001