Barasa, Mark N (University of Nairobi, 2021)
Economic development is a fundamental human right both in the Charter of the
United Nations and the Universal Declaration of Human Rights as well as under other
international norms and conventions. Globally, the UNGA ...