Castle Brands has said that it has completed a cash infusion of US$15m, designed to improve the drinks group's stability by cutting debt.