Corporate governance rating and financial performance: a Canadian study · Study