For over half a century now, investment in PPF under the Public Provident Fund Scheme, 1968 has been a favourite savings avenue for several investors and is still standing tall. PPF may not be for those looking for long-term high inflation-adjusted ta