How are post office deposits (POTD) compared to bank deposits?

Banks,Personal Finance

No More Feeds Available