BST Awards 2025: Best buy-side CRM (customer relationship management) platform—S&P Global Market Intelligence 14 Nov 2025