BBS Foundation of Financial Systems · 2081 · Solved Question with Answer
State the concept of non-depository institutions.