Live News EQUITY FLASH M impact Oct 27, 2026, 03:27 PM UTC ICBC Turkey Turns to Q3 Profit of 770.0 Million Lira ICBC Turkey reported a Q3 net profit of 770.0 million lira, versus a loss a year earlier. ICBCT SquawkNews Desk