PayU saw its revenue from core payments vertical surge 21% year-on-year (YoY) to $440 Mn in the H1 FY24 from $ 363 Mn in the same period a year ago PayU India recorded total revenues of $211 Mn for ...