News:
app. 0.4% of the total barracuda production (0.9% on Cudas)
can i know where did you find this info?