Royal Bank of Canada fined $6 million for flawed accounting practices

Royal Bank of Canada fined $6 million for flawed accounting practices