Physical stores

The global retail company has closed 132 stores of various brands

Traditional retail stores are rapidly disappearing, leaving empty mall storefronts and shuttered stand-alone locations around the world. Rising operating costs,…

6 days ago