German retail giant Rewe today (28 May) posted a 22% leap in annual profits for 2007 on the back of record sales.