seems a bit overdone and yet i only bought a handful more, as i have had some doubts about china for a while with respect to their business ( i have posted before re this )
also they dont explain why little revenue from bma anti collision technology
IDL Price at posting:
98.5¢ Sentiment: Hold Disclosure: Held