Return to Article Details
Women in leadership positions and corporate sustainability: evidence on listed companies from Colombia and Chile