INSEAD takes a look at persistent myths about women in business that need to be shattered and replaced with clear facts. Because when women have the same opportunities to rise up the ranks and take the lead, organisations do better.