Delhivery reports net profit down 65% revenue rises to 2930.7cr

Business