Nationwide Payment Systems (NPS), which works in commerce enablement, has rolled out its global processing platform Worldwide Digital Payments, according to a Tuesday (April 5)...