Kenya's business environment is facing renewed attention following the government's move to crack down on foreigners operating small-scale businesses without the required documentation....