Embracing ESG: A Comprehensive Overview