Stocks to Buy: PL Capital has selected eight stocks to purchase for the long term on Diwali 2025. (An AI-generated image) Stocks to buy: The Indian stock market benchmark — Nifty 50 — has gained ...