IESE Insight

To build trust, it can pay to stay humble