icompucare
The company cited slower demand in China and large enterprise opportunities. Earnings in the quarter were better than expected, but sales fell short. Read More