We’re thrilled to announce that Barracuda has been recognized once again by Comparably, receiving three new awards.