Business Brazil is home to 33% of Latin America’s fintech companies By Frances Jenner - November 8, 2018