Corporate social responsibility: the 3C-SR model

John Meehan, Karon Meehan and Adam Richards