Understanding ESG: A Comprehensive Guide to Environmental, Social, and Governance Factors in Business