More and more online brands are getting physical and opening brick-and-mortar stores. How many? JLL Research reported the top 100 digital-native brands they researched have announced plans to open at least 850 stores over the next five years.
Some start off as pop up stores and move into permanent spaces. Many are locating in upscale, premier […]