Almost every business today faces major strategic challenges, but different companies are challenged in different ways.