The main sources for finance for corporate activity include equity capital raised in secondary markets, debt funding through bonds and bank loans, cash on balance sheet and shares of the acquirer.
Other sources for smaller unlisted companies can be from private equity, business angels or venture capital.
In terms of institutions that provide the capital, they include fund managers, banks, pension funds, professional investors, private equity, and venture funds.