Technology Yet another report says iPhone X sales are way below estimates March 7, 2018 johorbiznet Johor News Yet another report says iPhone X sales are way below estimates BGR Apple releases 12th annual Supplier Responsibility Progress Report Apple Newsroom (press release) Apple finds supplier problems as its audits expand Business Insider Full coverage Source: Technology News Feed