"Investor capital" refers to the money or funds provided to businesses or projects by investors. These investors, such as individuals or organizations, contribute their own money with the expectation of earning a return on their investment.
Full definition