The business sphere made up of companies often stands apart from society in general in certain ways. When a corporation views itself as an extension of society and seeks to provide some external social benefit in one way or another they often evoke “corporate citizenship”, but what exactly is this term and how can it [...]