Corporate Executive Board (CEB) released some very interesting findings last week. One key point highlighted in the context of the findings: only 19% of the drivers of revenue stalls are environmental, and 81% of them are preventable. The #3 driver of...