Storia: Bank of Baroda settles NMC Health dispute for $600 million; Q1 credit grows 17% — Warptech Lab News