“In the crosshairs" is a term that means focus or center of attention. In our organizations, the focus or center of our attention should be our strategies. The questions then become how do we develop great strategies and how do we make them the center of our attention.
Read More