News

85% completion rate on the animated YouTube video – double Worldpay’s average and higher than YouTube’s benchmark of 50-60%. 2.61% engagement rate across social media platforms Twitter and LinkedIn, ...