India ranks third lowest in having women in leadership roles, says report
India | March 08, 2017 21:51 ISTIndia ranked third lowest in the proportion of business leadership roles held by women for the third consecutive year, says a survey. However, Russia topped the list where they account for 47 per cent of