Is Amazon’s Ruthless Management Culture Hurting Its Stock Price?

(Source: Forbes) Financial results are typically lagging performance indicators … of leading indicators, Amazon’s management practices may be hurting its future …