ceo tenure show insignificant result on esg disclosure ecgi.global Category:finance Global Rank:1,583,587 visits:27.7K pages/Per:1.5 ADS