The largest and most important companies are not spared from having stale managers. Continue reading »