Tag: NCRB

Companies reported 1,160 sexual harassment complaints in the financial year 2022-23, the highest number in the past decade (Representational Image/Pixabay)
Posted in Business

India reported over 400 sexual harassment at work cases every year from 2018 to 2022: Report

India has consistently reported more than 400 sexual harassment at work cases every year from 2018 to 2022, according to a Business Standard report, which…

Continue Reading