Tuas explosion: Stars Engrg director Chua Xing Da questioned on understanding of mixer machine

This post was originally published on CNA.