What Do AC Moore Store Closures Mean for Its Marketplace?

A.C. Moore is closing all of its crafts stores, it announced on Monday, citing the “headwinds facing many retailers in today’s environment.” The company did not say what would become of its online marketplace it […]