Clearer definition of independent director needed

Tell us what you think of this article