Amazon’s “Renaissance Period”: A Look at Wedbush’s Bullish Perspective Remember when everyone thought Amazon was over? Yeah, me neither. But seriously, folks, it’s officially and the retail giant is back in a big way. We’re talking a full-blown “Renaissance period” here, at least according to Scott Devitt, Managing Director of […]