Mercado Libre delivers stellar Q4 2024 with net revenue of $6.1 billion and net income of $639 million On its 25th anniversary milestone, Mercado Libre surpassed 100 million annual unique buyers on ...