A business or legal entity that is wholly owned or controlled by another Organisation, often as a subsidiary or division, providing the parent company with control, assets, and influence over the operations of the owned entity.
« Back to Glossary Index