Is it the end of store card...

October 20, 2011

During the past couple of decades British shoppers were much like shoppers around the globe and were completely enamoured of store card shopping, with its ‘buy now pay later’ mentality. Unfortunat...