Castle Brands, developer and international marketer of premium alcoholic drinks, has announced a US$1m share repurchase.
US: Castle Brands announces share repurchase
Castle Brands, developer and international marketer of premium alcoholic drinks, has announced a US$1m share repurchase.