Catcher, other Apple suppliers report setbacks rumored to be linked to iPhone 6s production cuts

Several of Apple’s Taiwan-based suppliers on Thursday announced financial setbacks, which could support claims of slowed production for the iPhone 6s and 6s Plus.

Source:: Apple Insider