The Straits Trading Company Limited announced the resignation of Yap Chee Keong as independent and non-executive director of the company. He is stepping down to allow a progressive renewal of the board.