This study explores the effects of Corporate Social Responsibilty (CSR) activities on reveue and profits of the top 100 manufacturing companies of Canada. Each company`s most recent annual report (2010 or 2009) has been studied and CSR activities have been noted. The data then analyzed to...