Return to Article Details Corporate Moral Duties: Consequentialism, Collective Moral Agency and the “Ought” Implies “Can” Maxim Download Download PDF