Payments are proving the ultimate passport for businesses accessing lucrative emerging markets like Latin America, as long as digitization, localization and boots on the ground partnerships are part of the plan, PayU CEO Francisco Leon told PYMNTS’ Karen Webster.