Critical Comparison: Rubicon Technology (RBCN) vs. Yingli Green Energy (YGE)

Rubicon Technology (NASDAQ: RBCN) and Yingli Green Energy (NYSE:YGE) are both small-cap computer and technology companies, but which is …