Chinese machinery maker, TST sees profits fall

11 Apr 2011