Inspiration

Posted July 18th 2012

26% of online shoppers abandon purchases due to forced account registration

Source: eConsultancy, July 2012