Taking the Offensive Every major company would like to be viewed as a world leader in CSR, but BP is one of the few that has succeeded – primarily because the company rejected a defensive CSR game ...