The China State Shipbuilding Corporation (CSSC) has confirmed that it is on track to deliver the Royal Thai Navy's (RTN's) on-order S26T diesel-electric submarine ...