Barracuda FX delivers highly-specialised Order Management Systems to clients across the FX markets.