9 out of 10 consumers experience issues that cause them to abandon online transactions. These failures are mostly due to technical and functional issues which are easily addressable.
Are you losing business online?
(Source: One Degree, March 27, 2008)
Posted by Rachael Ashe. April 30, 2008.