Although the concept of sustainable development has been and still is a source of contention, three principles enshrined in the United Nations Charter, compromising economic development, environmental protection and social developmentremain key aspects in measuring sustainable development.
[…]