Did you know?

Surprising facts — each proven at the exact second of its video

Introverts often make better leaders because they are more likely to let employees run with their own ideas.

From “The power of introverts | Susan Cain | TED” — TED

see it said at 6:30
Another fact Watch on TED