Data Insights Social Responsibility hiring activity dropped in the banking and payments industry in Q4 2023 Data Insights How did the banking & payments industry treat social responsibility in Q2 2024 filings?