
We're often told that big business is about innovation, about creating wealth, and about changing the world for the better. But what happens when that ambition curdles into greed? What happens when the relentless pressure to win leads to… well, to catastrophic failure?