Mexico-Based Payment Unicorn Clip Secures $100 Million in Funding

June 18, 2024