£2.1m Ecommerce Survey identifies 81% of abandonment ignored.

A 12 month survey for 2016 conducted by Optilead has identified that 81% of online abandonment were totally ignored.