The challenges of delivering global trading services