PPF is a government-backed savings scheme in India, offering 7.1% interest currently with a 15-year lock-in period. Investors ...