Speed more than security is key for eCommerce success General New research from GoCardless has suggested extended authentication processes is costing online retailers sales as a notable chunk of consumers … Read the full article