Deutsche Bank has initiated its coverage of shares in the Irish snack food and drinks company C&C Group with a 'buy' rating.