Bharat Express DD Free Dish

BSE indices

Sensex and Nifty declined nearly 3% during a volatile week as foreign fund outflows and rising geopolitical tensions weighed on investor sentiment.