Barracuda FX wins Profit & Loss ‘Best Order Management System’ award
Barracuda FX, the leading provider of trading and risk management solutions to the Foreign Exchange markets, announced on 26 June 2011 that it has won the ‘Best Order Management’ category… Barracuda FX wins Profit & Loss ‘Best Order Management System’ award