Provide order management software to the FX market Company Details Headquarters Founded Website www.barracudafx.com Social Profile Trading Status Trading Category Company Stage Growth Stage Type Currency Exchange Size Unknown