In thinking strategically about a company, managers of all types of businesses must develop a clear understanding of what moves and approaches will be ...

;