ABI Inform Complete and Business Source Premier are excellent sources for locating articles on corporate social responsibility. LexisNexis is also an excellent source for locating business related news sources from newspapers and wire services.
Other useful resources include
Academic Search Complete (for interdisciplinary approaches)
Google Scholar (interdisciplinary and scholarly)
Link to All Library Databases