Storia: Delhivery shares plunge 4% as net profit tumbles 65% YoY. Why Nuvama still maintains Buy rating — Warptech Lab News