Digital payments firm PayU
-
Business
Digital payments firm PayU lays off close to 150 employees
New Delhi, Dec 26: Online payments solutions provider PayU has laid off close to 150 employees, less than 6 per…
Read More »
New Delhi, Dec 26: Online payments solutions provider PayU has laid off close to 150 employees, less than 6 per…
Read More »