LOGO

STX Heavy Industries

Diesel Engine, Shipbuilding equipment and EPC Total Solution provider