All Blogs To add a new post, please log in or register 3D touch 1 066 Company News Apple shares drop 2% as new products fail to impress 10 September 2015 #stocks, Apple