Bank of Baroda's profit dips 8% in Q2 FY26

Business