News

This Brazil-based fintech company has a bit of "Amazon" in its DNA.