Where Blockchain Technology May Fit in a Diversifying Payment Environment  Buffalo News