Live News EQUITY FLASH M impact Oct 29, 2026, 08:57 AM UTC Beijing Tiantan Biological Products Q3 Net Profit Falls 30.65% Y/Y The company reported a 30.65% year-over-year decline in Q3 net profit. SquawkNews Desk