Credit institution

A company whose business activity consists in receiving deposits or other repayable funds from the general public, and offering loans on its own behalf.

Last update