The iWatch is becoming more and more controversial by the day. A few days earlier, reports have come that manufacturing and assembly wasn’t going according to plan and some screen issues had arose as well. These rumors have prompted many to believe that iWatch unveiling will be postponed from current October release date to 2015. Now, there’s a new rumor ...
Read More »