12 September 2025

Mexico-based $20M Anthemis AzevedoTechCrunch