This Amazon seller lost $400,000 in sales after being attacked by self-proclaimed virus of Amazon Read more
Profits don’t matter for investors anymore, only whether a company can beat Amazon or Netflix Read more