Tata Steel, Tata Motors among 6 Nifty50 stocks that hit new 52-week highs on Wednesday

Nifty50 index today hit a fresh all-time high of 21,602, with banks, auto and metal stocks leading the charge.

More To Explore