The company’s share price is down 3.5 percent in early trading following yesterday’s earnings report. One analyst wonders: where are the near-term catalysts? Originally posted at News – Internet & Media
Source: CNET on technology business news