Bank of America has set a Nifty target of 29,000 for 2026, saying limited valuation upside means returns will hinge on earnings growth, with large-caps expected to outperform mid- and small-caps
Source :- Companies Read More
Bank of America has set a Nifty target of 29,000 for 2026, saying limited valuation upside means returns will hinge on earnings growth, with large-caps expected to outperform mid- and small-caps