Posted by Emma McGowan on Oct 3, 2014
A study from Babson College shines a stark light on sexism in the tech world.