Apple’s CEO Tim Cook published a letter to investors warning of lower ...