“42.7 percent of all statistics are made up on the spot.” Steven Wright Another addition of leadership and talent management “facts” from all over the world. Some intuitive and some not….what do you think? 1. A recent study of 440 leaders at more than 300 global companies by Interaction Associates on trust levels finds […]