Lists 11 Countries with The Highest Standard of Living in The World in 2017By Abby AhmedMarch 12, 2017 The world is a very strange place. Where poverty and famine walk hand in hand with excess and opulence. Sometimes…