An overview of Investment Agreements
Whatever the structure of investments into private limited companies, it is always advisable for investors and company founders to enter into an investment agreement. An investment agreement is a legally binding contract that outlines the terms of an investment between…