Come up with a name for your new list and we'll add to it:
Banco Popular - Merchant Acquiring Business raised a round of funding on November 04, 2013. Investors include
EVO Payments International.
Banco Popular, with more than 8 million clients worldwide, is the fifth largest banking group in Spain in terms of asset and client deposits (€161.1 billion). It is also one of the largest banks in …