So what is S.W.I.T.C.H.?

So what is S.W.I.T.C.H.? 13NOV Since I started thinking about sustainability and corporate responsibility some 20 years ago I have read so many reports, studies and surveys that tried to make us understand what these words now actually mean, one could think that the...