Legal Glossary

Subscription Agreement

An agreement in which an Investor agrees to subscribe for the Shares in a Company on the terms set out in that agreement.


A Company that is owned and/or controlled by another Company (its Holding Company). In some jurisdictions, the test for whether a Company is a Subsidiary of another company depends on factors such as the holder of the majority of the voting rights in the Company and the ability to appoint Directors.