article banner
Grant Thornton Survey

'India among the lowest in having women execs in leadership roles'