The odds of getting even


India, according to a global survey by Grant Thornton called Women in business: New perspectives on risk and reward, continues to rank third lowest in the proportion of business leadership roles held by women for the third year consecutively. Only 17 percent of senior roles are held by women in India.

This article appeared in People Matters on 10th September, 2018.