Marketwatch 5 Indian Stocks That Pass The Peter Lynch Filter Admin February 17, 2022 Long-term investing is an age-old investing practice that requires investors to invest with a long-term horizon, for example more than 7 years. NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email