Castle Brands has said that it has boosted company stability by signing a cash infusion deal worth US$15m.