Holiday Gift Guide »

Every second smartphone sold in 2017 will cost less than $150