There are forms of finance typically employed by small and medium-sized organizations. These forms include:

1. Retained earnings

2. Working capital management

3. Debt factoring

4. Bank overdrafts

5. Bank facilities

6. Leasing

7. Equity finance – particularly venture capital and private equity

Explain each form of finance through explain the definition, benefits and problems or constrains of this form and try to support your answer by real example