tech mahindra share price: 43 smallcap stocks post double-digit weekly gains amid market consolidation
Indian markets traded in consolidation mode this week despite the initial caution around the Hindenburg-Adani saga. However, positive global cues, including better US retail sales data and the decline in …