Sensex drops 236.48 pts to end at 43,357.19; Nifty slips 58.35 pts to 12,690.80.

Sensex drops 236.48 pts to end at 43,357.19; Nifty slips 58.35 pts to 12,690.80.