24 June 2026

MSCI in $120m physical risk data deal