18 News By Germaine Bernhard 12 months agoOn The Run chain stores will accept new payment methods in cryptocurrency for more than 170 stores.