Failure to provide familiar payment methods on a global scale leads to lost sales, according to new research Online merchants based outside of the UK could be losing out on vital global sales from Generation Y by failing to convert browsers into buyers at the checkout. New research into the…