Sky and 21st Century Fox announce deal for the satellite broadcaster that values it at £18.5bn.

Source: www.bbc.com