Castle Brands reports financial results

New York-based Castle Brands Inc., a developer and international marketer of premium and super-premium branded spirits, reported financial results for the fiscal quarter ended June 30.