Shell (Beike 贝壳) H1 2025: Net Profit, Revenue, and $5 Billion USD Share BuybackChina Finance China StartupsBeike, Financial Performance, KE Holdings, Proptech, Real Estate, Shell August 26, 2025