An evening walk down D-St: Nifty makes history in May series, hits 12K; index ends 2.6% higher
TTML - 202135