TECHNOLOGY REVIEW

iPhone 7 review: Controversial changes, welcome ones too