Storia: Banks, NBFCs well placed even in severe stress scenario — Warptech Lab News