You are browsing entries tagged with “William Watson”
Making meaning of CSR

Making meaning of CSR

William Watson When BP says it will pay the whole cost of the Gulf of Mexico clean-up, even when its maximum legal liability may be much less, is it making a virtue of necessity ? After all, the U.S. government is promising to “stand on its throat ” to make it pay. Might as well […]



  • indiacsr: I want to participate in the programme. Kindly send me detail.