A software Engineer has alleged that she has been sexually harassed by 43 of her colleagues at work in two years. The woman who is in her mid 20s is working with a multinational IT services firm in Noida, with headquarters in Bengaluru, India. She is a resident of Ghaziabad …
Read More »