Which of the three key formal participants in corporate governance is responsible for setting the overarching direction/strategy for the organization and seeing to its implementation?
a. Shareholders
b. Board of Directors
c. Top Management Team
d. Consumer Advocates