MarketWatch - Europe, STL Partners