Barracuda FX Wins ‘Best Order Management System’ in the 2018 FX Week e-FX Awards
Dublin, 12 July, 2018 – Barracuda FX, the specialist provider of FX Order Management technology, today announced that it had been awarded ‘Best Order Management System’ in the 2018 FX… Barracuda FX Wins ‘Best Order Management System’ in the 2018 FX Week e-FX Awards