415960

Navigating the Firm Value: The Interplay of Tax Avoidance and Sustainability Reporting (Evidence from Egypt)

Article

Last updated: 11 May 2025