Jamie ForsythAnother stay of executionON a Wednesday morning, the Rolls building, just off the Strand in central London, is where companies go to die.May 17, 20231May 17, 20231