Globalization, Interdependence and Sustainability