That’s not actually quite true. You can own a business on a work permit, you just can’t work for it. Which is mostly a pointless arrangement, but possible.
This is a more accurate take. That you can own businesses, but you can't work for them without an appropriate work-permit. He was working for his businesses, which explains why he's in a pickle.