The Billionaires F*cked Up
Jan 20, 1970
byFrancisco León@franleonFintech executive and entrepreneur with 20+ years leading payments growth in Latin America, Europe and the U.S.


Fintech executive and entrepreneur with 20+ years leading payments growth in Latin America, Europe and the U.S.