Mumbai, March 29 : The Indian equity markets had a mixed week, with the Nifty 50 and Sensex 30 indices posting marginal gains, while the BSE Midcap and Smallcap indices underperformed and ended in negative territory. Despite weak global cues and concerns over upcoming US tariffs, the market continued to witness positive sentiment from foreign…


