Following news of two executives’ involvement in a Commercial Affairs Department (CAD) examination into insider trading, shares of environmental solutions provider Leader Environmental Technologies (LET) fell sharply in early trade on Friday./nRead More