Wall Street Zen Downgrades One Stop Systems (NASDAQ:OSS) to Sell

One Stop Systems (NASDAQ:OSS – Get Free Report) was downgraded by research analysts at Wall Street Zen from a “hold” rating to a “sell” rating in a research note issued on Saturday. A number of other analysts have also commented on OSS. Weiss Ratings lowered One Stop Systems from a “hold (c)” rating to a [...]