Stocks to buy: As Diwali approaches, PL Capital reveals its top eight stock picks for 2025, including Swiggy and TVS Motor. With technical analysis indicating promising trends, this is an ideal time for investors to explore new opportunities in a recovering market.
