statutory deposit
statutory deposit · statutory deposits
An amount of money that a bank or insurance company is legally required to keep on…An amount of money that a bank or insurance company is legally required to keep on hand rather than investing.
Meaning
1 sensesAn amount of money that a bank or insurance company is legally required to keep on hand rather than investing.