
Posted by: elizabethh on May 14, 2013
End of the Space Race
Three astronauts from the International Space Station have just landed in Kazakhstan. But no, I’m not thinking about that kind of space story. I’m thinking about retail space and I’m intrigued by another major retailer calling attention to the disadvantages faced by traditional physical stores. A few weeks ago I was startled by the head […]
Read more