Storia: Radhakishan Damani picks up 2% stake in this NBFC stock, which fell 17% in 2026. Do you own it? — Warptech Lab News