Elon Musk has chosen top ad executive Linda Yaccarino to take over from him as Twitter CEO, as he fights to reverse the tide at the struggling platform he bought for $44 billion last year.Yaccarino is a highly respected advertising executive, considered a visionary by some, who stepped down from NBCUniversal as its head of...