The Benefits of Foundation Companies
Foundations are legal entities that are set up to manage charitable and non-charitable assets in support of a purpose or for the benefit of beneficiaries (often members of the same family). They can be established in many jurisdictions and are popular among wealthy people because they provide them with the opportunity to consolidate their wealth …