Sexual Harassment
5 things to know about Swaroop Raj, Assistant Vice President of Genpact India
Sajid Khan suspended from IFTDA for 1 year over sexual harassment complaints