Delhivery shares plunge 4% as net profit tumbles 65% YoY. Why Nuvama still maintains Buy rating

· Economic Times