Source: Almost 10,000 retail stores expected to close in 2017

Advertisements