Local Authority Pension Fund Forum

Sky Deutschland replaces Murdoch with Darroch as head of board

Sky Deutschland has appointed Sky CEO Jeremy Darroch as the new chairman of its supervisory board, replacing James Murdoch who stepped down from the role at the firm’s AGM yesterday. Murdoch, who retains a seat on the Sky Deutschland board, gave up the post amid mounting pressure about his position on the board of Sky […]