Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.
yes, it is true business is treated as a separate legal entity.
true ..................................
A business may or may not be a separate entity from its owners: it is a matter for the owners to decide.
By definition, a limited company is a separate entity from its owners but a partnership is not.