Global disparities between developing and developed nations