Touch panel issues could delay the production of some iPhone 5’s, but it’s only from 1 of 3 suppliers of the screens. Want to know what all happened at Facebook’s f8 yesterday? We have a breakdown for you, including an announcement with shocking numbers.
This post is part of our contributor series. The views expressed are the author's own and not necessarily shared by TNW.