contestada

financial intermediaries are
O banks.
O insurance companies.
O firms that provide access to the financial markets.
O essential to direct finance.