On The Run (OTR), a gas station and convenience store giant, will soon accept payments in cryptocurrency at its 170 ...Read More...