04-12-2017 17:27 via zdnet.com

Something is rotten at Apple

Last week was a long, bad week for Apple engineers. And for users of its products.
Read more »