Udaan's revenue rises 13% to ₹5,134cr and trims loss 19%

Business