The regulatory agency announced on May 9th that it has fined Binance over 6 million Canadian dollars (about 4.4 million US dollars) for its violations, including failure to register as a foreign currency service company and failure to report digital currency transactions over 10,000 US dollars.