Apple’s Rumoured iWatch to Feature 2.5-inch Display and a Host of Sensors
Rumours of Apple's upcoming wearable device, the "iWatch", continues to rumble on. We've been hearing murmurs of the device for many months already, and now here's more: the iWatch will...