The technology giant IBM has appointed its first female chief executive, who will take over the role in January.
IBM appoints first female chief executive