image
author Image

Sensex tanks 505 points, Nifty ends lower at 19,330 on profit-booking after record rally