OH, NO! MY COMPANY HAS BEEN AMAZONED! NOW WHAT?
22 August 2000
by Cutter Consortium
Alert Webster, there's a new word in the English language: Amazoned. The definition: It's what happens to a business that doesn't keep up with the Internet economy.