IE Column : Is Corporate India Sexist ?
June 26, 2017When I returned to India, in 1994 from the United Kingdom, i was very aware of the fact that there was a very thick glass ceiling in Britain. Almost shatterproof glass. This is despite having Margret Thatcher, and the Queen in charge…
