India's economic growth has slowed, with GDP dropping to 5.4%. Economists stress the need for urgent policy changes, ...
Shares of Bank of Baroda slipped over 5% on Friday after the public sector lender reported a miss on the earnings front in Q3 ...