23 April 2025

CSRD, SEC climate disclosure setbacks make rating climate risk harder, S&P warns