Delhivery shares plunge 4% as net profit tumbles 65% YoY. Why Nuvama still maintains Buy rating August 10, 2026 · Economic Times Read full story at source