Block Fined $40M by NYDFS for Compliance Failures | Bitcoin Info News