Work deeper with few, or shallower with many?

Is it better to work with more businesses (in a relatively shallow way) or is it better to work with fewer but in a more intense way (and therefore with more long-term benefit)? When working in Africa my preference was to work longer and deeper with...