It seems Omnichannel retailers are continuing to feel the effects of lenient returns policies on their financial performance. Certainly recent research from Barclaycard confirms many retailers are struggling to handle high numbers of returns and the losses that accompany them.Read more