Does investor sentiment enhance the impact of ESG ratings on firms’ financial performance? Evidence from China

Published: