New Update
Certainly worth another watch if you want to get your basics right about CSR! Created at the University of St.Gallen, Switzerland this video clip will not let you doze off and also manage to effectively lay out the fundamentals of Corporate Social Responsibility in a quick 10 minute watch. The video is part of a series called "in a little green bag", scripted by Prof. Thomas Beschorner.