Does investor sentiment enhance the impact of ESG ratings on firms’ financial performance? Evidence from China Published: July 01, 2025Share on Bluesky Facebook LinkedIn Mastodon X (formerly Twitter) Previous Next