Live News EQUITY FLASH L impact Oct 16, 2026, 06:20 AM UTC Xiilab Wins 1.9 Billion Won Order Xiilab Co Ltd (KRX:189330) won an order worth 1.9 billion won. 189330 SquawkNews Desk