A few years ago, the thought of setting up a business or seeking a decent accommodation in Nairobi’s River Road would have been considered a big joke or a recipe for disaster. These were the ...