A couple of days ago, a court ruling compelled Microsoft to disclose details of 108 complaints of sexual harassment...
The tech behemoth Microsoft, particularly known for its software products is facing a lawsuit which alleges that women at...
A new survey done by Pew Research Center shows that half of all women working in science, technology, engineering...