What the Investor Permit in Kenya Means for Foreign Entrepreneurs and Businesses.jpg