Debica reports sales up 39 percent in Q3

15 Nov 2011