Return to Article Details The Impact of Women’s Role in Corporate Governance on Carbon Disclosure Performance: A Descriptive Study of Top 100 Global Energy Leaders Download Download PDF