Apple is all set to launch its 10th anniversary edition of their iPhone lineage, the iPhone 8 or the iPhone X edition. Expectations are running high as we move in towards 12th September, the day when the phone is supposed to be launched. Knowing Apple, we can be sure of some surprises and a punch