
If
asked whether I would return to Mombasa Road as a place of work, I will be kind
of cynical and jittery. But not much owing to Standard Group being found along
this road. What with the major motor companies also having pitched tent on this
gateway to the coastal city...