Newgistics recently conducted a survey of 100 leaders in online retail to find out how well they’re managing returns. The results might surprise you.

Download the infographic here.