India Inc is turning more socially responsible thanks to its female execs