is public deposits cheaper than debentures ? if yes, state reasons...??
The answer given by aarti is correct. Another reason can be that interest paid on public deposits is less than that of debentures. Further, tax liability is also reduced in the case of public deposits as interest paid on public deposits is tax deductible.