Holding Company

A business entity that owns shares in other companies, acting as a corporate umbrella without participating in day-to-day operations.

Back to Glossary