A cryptocurrency exchange has been fined almost $177 million — the largest-ever penalty by Canada’s financial intelligence agency — for infractions including failing to flag more than 1,000 transactions with suspected links to criminal activity.

See Full Page