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