S&P Global, Barclays Ink Strategic Data Agreement July 24, 2025 S&P Global and Barclays have just taken their long-standing relationship to the next level with