Nifty to hit 23,400 by June, buy on dips in pre-election rally: ICICI Direct

A pre-election rally is on the cards and Nifty will likely hit 23,400 by June