The retail winners and losers of 2017

Here are the companies, technologies and trends that soared or sank in 2017.