Source: https://goodereader.com/blog/tablet-slates/apple-mainly-responsible-for-blackberry-playbook-launch-delay