« Back to Glossary Index

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

Book a Discovery Call