Mercado Libre's Stock Slide: What It Means for Latin America's Tech Giant | Whale Factor