14 February 2025

Japanese companies' TCFD endorsements associated with negative stock returns, study finds