Wash the duck thoroughly inside and out and pat dry with kitchen paper. Mix the honey, orange juice, salt and pepper, brush the duck with it and place in a roaster. Mix the stock, wine and ginger powder and add. Put the duck in an oven preheated to 200 degrees and fry for about 2 hours. Take out of the roaster and keep warm. Scoop the fat off the meat stock.
For the sauce, let the sugar turn light brown in a heated saucepan, deglaze with the orange and lemon juice, mix with the roast stock, bring to the boil and thicken with the mixed cornstarch. Finally, season with Grand-Marnier to taste. Place the duck on a preheated platter, pour a little sauce over it and garnish with orange peel strips and wedges.