This stock has lost about half of its value since April when it was trading around $1.41. The most recent close was 76 cents. As a penny stock company that is based in China, this company is …
More 7 Micro-Cap and Small-Cap Stocks That Insiders Are Buying Videos