Our Opinion
Castle Brands sells beverages containing animal products.
Company Description
Castle Brands Inc. develops and markets premium and super premium brands in the beverage alcohol categories. The Company is engaged in the sale of premium beverage alcohol. [Source: Reuters]