Tata Motors, SRF, and Bajaj Finance are top stocks to buy today; here's why
SRF is on the verge of a consolidation breakout as the price up move has been supported by good volumes. The 50 DEMA has acted as a support on declines where buying interest is seen
)

