C&C Completes Investment In Admiral Taverns Pub Chain Bulmers cider maker C&C Group has announced that it has completed its investment in British pub chain Admiral Taverns. The news follows Septembe...