What is meant by Public Deposit?
Public Deposits refer to the unsecured deposits or money invited by companies from the public mainly to finance their short or long-term working capital needs.
What is meant by public goods?