Storia: Bank of Baroda shares down 4% after $600mn settlement with NMC Health creditors — Warptech Lab News