BSE Sensex closes 43 Points down; Bank Stocks fall
Investors were anxious on the eve of parliament's monsoon session and the ongoing quarterly results season which dented sentiments and led a barometer index to close in the red on Monday.
The barometer 30-scrip sensitive index (Sensex) of…