Insights from Outlook 2025: Steve Marshall Shares FinScan’s Vision for Financial Innovation and Compliance in a Changing Landscape
Steve Marshall, the Director of Advisory Services at FinScan, highlighted the key business themes for 2024, which included rising geopolitical tensions and evolving regulations. The U.S. imposed new sanctions on Russia, Iran, and Venezuela, making compliance more crucial for banks, especially after significant fines for inadequate measures. Regulatory focus also shifted to beneficial ownership reporting ...