Is Amazon’s “Last Mile” the “Last Straw” Breaking Retailers’ Backs?
“Friction” is a buzzword probably created by some tech-geek or nerdy consultant. And every time I hear or read the word I feel … well, friction, so much so that I want to throw up. I hate these buzzwords, all […]
Is Amazon’s “Last Mile” the “Last Straw” Breaking Retailers’ Backs? Read More »









