Bank of Baroda warns India inflation likely 5% by FY2027

Business