Technology My first impressions iPhone X by Anshul September 13, 2017 September 13, 2017 iPhone X (10, not ‘ex’) was unveiled yesterday and obviously is talk of the town. Town being earth. I wouldn’t…