You just read:

RBC and TD pay more than $24 million for foreign exchange compliance failings

News provided by

Ontario Securities Commission

Aug 30, 2019, 13:46 ET