Tag Archives: asset protection

Holding companies: the jargon explained

Many of the largest and most successful companies in the world are actually holding companies; however, most people are unaware of their structure, functioning and purpose. A holding company can simply be defined as a company that does not have any business, activities or operations of its own. Instead, it owns assets in the form of shares or stocks in other corporations, limited partnerships or limited liability companies. A holding company has to own enough voting stock in these other subsidiary