There is one reason why I highly doubt that report: The iPhone X will be shipped to more than 40 countries at launch. If it is going to be so heavily constrained the chaos would be perfect, and Apple would have chosen a more modest initial launch schedule with the big countries (US, Canada, GB, Japan, Germany, France, China) like the years before. But then again I could be wrong.
And what's the track record for this guy?
And what's the track record for this guy?