Brief

Supply chain delays could cost initial iPhone 8 sales up to $17M