1.3 mil­lion

The New Indian Express - - INDIA -

Women em­ployed by the In­for­ma­tion Tech­nol­ogy and Busi­ness Process Man­age­ment industry make up 34% of all em­ploy­ees, ac­cord­ing to a study by In­dia-Spend

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.