Elliott Loses Fight Over $8.7 Billion Buyout of China’s 58.com May 8, 2026 · Bloomberg Read full story at source