Introverts make up ⅔ of the population. Yet, 98% of articles only cover extroverts. 9 extraordinary leaders you didn't know were introverts:
Introverts make up ⅔ of the population. Yet, 98% of articles only cover extroverts. 9 extraordinary leaders you didn't know were introverts: