An economy in India lifted by women

Many global tech firms have been setting up shop in India. For many reasons, they are specifically heading to southern …