A study commissioned by e-commerce technology provider Doddle, based on a survey of e-commerce retail businesses across five European markets – the UK, France, Germany, Spain and Italy – reveals an acute headache for online merchants. More than half (57%) of respondents described returns as...