Financial Attributes, Environmental Performance, and Environmental Disclosure in China.
Int J Environ Res Public Health. 2020 Nov 26;17(23):8796. doi: 10.3390/ijerph17238796.
Int J Environ Res Public Health. 2020.
PMID: 33256162
Free PMC article.