Lin Yucheng, executive chairman and chief executive of LEADER Environmental Technologies LS9 (LET), and Guo Chenghong, deputy chief technology officer, are being investigated by the Commercial Affairs Department (CAD) for insider trading./nRead More