One of the big drivers of a decision like this is security. You will have a very difficult time keeping users out of the other "companies" if they in fact are a single company. Also marking up the cost of materials that are sold between them is probably easier if they are separate companies with Inter-company features.
↧