Former Castle Brands Exec Launches New Spirits Venture, Acquires Whiskey Row
Avalon Spirits Corporation, a new venture from former Castle Brands COO John Glover, has made its first move by acquiring Whiskey Row Bourbon, the company announced late last week. Terms of the deal were not disclosed.
