Environmental Risk and Credit Ratings, and the Moderating Effect of Market Competition.
Int J Environ Res Public Health. 2022 Apr 27;19(9):5341. doi: 10.3390/ijerph19095341.
Int J Environ Res Public Health. 2022.
PMID: 35564735
Free PMC article.