I read that one can open a PPF account in any double-handed post office. What does this mean?

Personal Finance

No More Feeds Available