Payza, one of the largest payment platforms for e-commerce, corporate disbursementand remittances, announced today that members in the U.K. can take advantage of a host of new services and features from the company.

Read more of this post