Delhivery revenue up 28.28% to ₹2,729.67cr, net profit down

Business