MarketWatch - Latin America, STL Partners