Source: https://www.fool.com/investing/2017/06/05/the-6-biggest-announcements-from-apple-wwdc-2017.aspx