What history teaches about Apple's windows of opportunity for 2017

You may also like...