Coinbase Europe Settles with Ireland for $24.7 Million Over Transaction Monitoring Failures