Live News EQUITY FLASH M impact Oct 27, 2026, 08:40 AM UTC Shuanghui Development Says Q3 Net Profit Fell 18.27% YoY Shuanghui Development said third-quarter net profit declined 18.27% year over year. SquawkNews Desk