Brief

Online holiday sales could hit $107B in 2017