India ranks third lowest in having women in leadership roles, says report
India | Mar 08, 2017, 09:51 PM 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