Tying Together Social Media and Corporate Social Responsibility

 As the world continues to watch the devastation caused by the BP oil spill, it shines the light much brighter on the impact that major companies have on society while increasing consumer concerns about business practices.