Sensex Falls Over 650 Points From Day’s High As Markets Halt Rally
Domestic stock markets halted a record-breaking spree on Wednesday amid selling pressure in select financial shares, as investors weighed the prospect of a coronavirus vaccine and global recovery….