People, planet, profit: That is the alliterative refrain that has become synonymous with corporate social responsibility (CSR). But what happens when that third “P” begins to falter? Where does CSR fit when profits turn to losses? AMD’s third quarter financial results were disappointing. AMD’s subsequent restructuring was decisive and necessary to compete effectively and improve […]