Scan barcode
A review by jurgenappelo
Good Strategy Bad Strategy: The Difference and Why It Matters by Richard P. Rumelt
5.0
Great insights and an incredible list of cases and examples.