Skip to content
  • Tuesday, December 17, 2024

Portfolio trading challenged on best execution

For decades, tourists have flocked to Spain’s Costa Brava in anticipation of the three Ss, broadly understood to refer to sun, sea and sangria. At last week’s FILS ...