Storia: NMC health settlement drags Bank of Baroda Q1 net profit down 72% — Warptech Lab News