Delhivery's net loss narrows by over half to Rs 103cr, revenue up 8% in Q2

Delhivery's net loss narrows by over half to Rs 103cr, revenue up 8% in Q2