Goldman Sachs has upgraded India to ‘Overweight’, projecting Nifty at 29,000 by 2026, driven by policy support, earnings revival, improving foreign flows, and renewed optimism in domestic growth prospects.