Barracuda FX Wins ‘Best Order Management System’ in the 2019 Profit & Loss Readers’ Choice Awards
Barracuda wins award for the ninth consecutive year Dublin, 20th June, 2019 – Barracuda FX, a Broadway Technology company and specialist provider of FX Order Management technology, today announced it… Barracuda FX Wins ‘Best Order Management System’ in the 2019 Profit & Loss Readers’ Choice Awards