By James Ball2009-04-03T00:00:00
Retailers pocket 90% of the profits generated by trade promotions, despite manufacturers spending £8bn a year funding the deals.
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance