... on the web and increasingly run it on phones and tablets. ...
... carts on mobile phones is around 97%. ...