Lucknow, India
Delhivery shares plunge 4% as net profit tumbles 65% YoY. Why Nuvama still maintains Buy rating | TheBriefWire