According to several reports, Wyre, a cryptocurrency payments firm, is allegedly sunsetting its business. Wyre’s Read More →