Octo Insights Friend or Foe fintech roundtable report April 2024