Ogeda, Judith Rhoda Achieng
(University of Pretoria, 2016)
Kenya has recently passed a Special Economic Zones law with the aim of providing a legal framework to enable the establishment of Special Economic Zones (SEZs) in the country. Given that the country is also an active member ...