A Public provident fund is a long term investment scheme which is completely secured. As its governed by Government of India. We treat this as retirement fund. There could be various asset class to invest and attain financial stability. Risk free, attractive feature and stable returns are main reason behind it to open a ppf account.