https://www.thelayoff.com/t/RcNBaIZ
2 replies (most recent on top)
some of their stores are losing money
They struggle, across geographies
I would not be surprised if they were to announce closures soon - probably in a 10 to 20 percent range
https://www.thelayoff.com/t/RcNBaIZ
some of their stores are losing money
They struggle, across geographies
I would not be surprised if they were to announce closures soon - probably in a 10 to 20 percent range