US: Losses climb at Castle Brands for full-year
Castle Brands has posted a sharp rise in net losses, despite a slight lift in sales in its latest fiscal year.
Castle Brands has posted a sharp rise in net losses, despite a slight lift in sales in its latest fiscal year.