STAR 50 Index closed down more than 3% at the close; Lanqi Technology led constituents, down over 8%.

2026-06-23

STAR 50 Index closed down more than 3% at the close; Lanqi Technology led constituents, down over 8%.