From the C-suite to the bottom of the pyramid, women are vanishing from India’s economic landscape
There is a lot of talk on women’s empowerment and how their participation in all parts of the economy needs to increase. Unfortunately, the numbers show nobody is walking the talk
CNBC Awaaz
6 hours ago