The world is faced with challenges in all three dimensions of sustainable development-economic, social and environmental. More than 1 billion people are still living in extreme poverty, and income inequality within and among many countries has been rising, at the same time, unsustainable consumption and production patterns have resulted in huge economic and social costs and may endanger life on the planet. Achieving sustainable development will require global ...