It is a little awkwardly phrased, and it does not quite make sense to me, since an entrepreneur is his company - how could he operate anywhere except in its region? Could you explain more?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.