BusinessXi Sd Wins 119 Billion Won OrderXi Sd Wins 119 Billion Won OrderXi S&d Inc.July 1, 20264About this update from Xi S&d Inc.Xi S&D Inc KRX:317400:WINS 119 BILLION WON ORDERView stock analysis, news, and events for Xi S&d Inc.