Final Trade: Sensex ends 331 Points Higher, Nifty above 25,330 on broad-based gains

Wait 5 sec.

Equity benchmarks close higher on September 17 as banking, FMCG and mid-cap stocks support rally