Gadgets, Technology

Apple might launch iWatch in October