Are you fascinated in knowing what companies are doing to help the most difficult problems? Here you'll find some insight.Corporate social responsibility has come to be a hot subject in recent years, with companies focusing more on the impact they have on the neighborhoods they work with and the society in general and acting on the biggest challeng