Barracuda’s plan to double UK revenue by January 2019 is a brave endeavour With much of the effects of Brexit still to be felt  aiming to increase sales so significantly before the EU withdrawal process is complete appears very ambitious