DOCUMENT RESOURCES FOR EVERYONE
Documents tagged
Documents The end of store card marketing?

2 Implications of the Davey agreement The store card industry represents a significant slice of UK retailing. Currently 13 million Britons hold store cards from household…