Royal Bank of Canada paid $2-million to settle Ontario Securities Commission allegations that the bank did not properly record costs related to internal development of software, part of a crackdown on ...