Amazon is the digital 800 pound gorilla that stepped into the brick and mortar arena recently. What does this mean for existing businesses? Is it already too late from them and they just should roll over and give up? We in SOLOMON do not necessarily think so. Find out more why on the ITEA blog.