58.com Acquires 70% Stake in Leftbrain for RMB 100M By: Benzinga via Benzinga August 07, 2015 at 04:24 AM EDT 58.com Inc. (NYSE: WUBA) today announced that it agreed to acquire a 70% equity stake in Leftbrain, a technology company that is listed ... Read More >> Related Stocks: 58.com Inc Macy's