Corporate transparency has become more of a focus for the Ontario legislature, as a means of imposing greater accountability among companies and business leaders. While anonymous actors can hide behind a corporate name or number, the ability to identify those in charge can reduce the incidence of fraud, or other financial misdeeds. To aid in […]