Author: Richard P. Rumelt
Follow
To subscribe to the sales of Richard P. Rumelt click on button.
Good Strategy Bad Strategy: The Difference and Why It Matters
Deal Ended - Check Price