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

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