Markets | Fri Dec 21, 2012 4:57pm IST

German consumer morale drops to lowest in over a year