From the Majority Report, live M-F 12 noon EST and via daily podcast at ****** James Murdoch has stepped down as the chairman of BSkyB.
Share this note: