Seol mar théacs é seo: Responsibility, ethics, and legitimacy of corporations