Financial Technology Mercado Libre builds on 2024 momentum with strong Q1 2025 results, reporting $5.9 billion revenue and $494 million net income | Mercado Libre 12 months ago admin Montevideo, Uruguay. May 7, 2025, May 07, 2025 (GLOBE NEWSWIRE) -- Unique buyers in commerce reached almost 67 million in...