World Tech Update: Facebook earnings and Apple patents

PCWorld | Jul 25, 2014

Facebook reports huge sales, Apple patents a smart watch, and a space robot gets some updates.

Top