Apple Milan Flagship Store Will Be Located At Piazza del Liberty Apple intends to build a retail store at Piazza del Liberty in Milan and will involve the construction of an outdoor amphitheater. The company has not divulged by when the store would open. by Amy Gordon
Tech Google Pixel 2 And Pixel XL 2 Specs, Features And Release Date Rumors: Everything We Know So Far About The Pixel And Pixel XL Successors by Amy Gordon
Tech Upcoming HTC Smartphones In Q1 2017: HTC Alpine, HTC Ocean Note And HTC E66 (HTC One X10) by Amy Gordon