BSE Sensex hit a record high of 47,026 in the opening deals but erased gains on sell-off in large private banks, metals and realty stocks
BSE Sensex hit a record high of 47,026 in the opening deals but erased gains on sell-off in large private banks, metals and realty stocks