Answer:
Commercial banks give short-term loans while non-bank financial institutions offer medium and long-term loans. -commercial banks offer current account while non-bank institutions do not. -commercial banks offer all types of accounts while non-bank financial institutions offer only savings and fixed deposit accounts.
Hope it helped!!!