San Francisco, May 12 (AFP/APP): Elon Musk has chosen top ad executive Linda Yaccarino to take the day-to-day reins of Twitter as he fights to reverse the tide at the struggling platform he bought for $44 billion last year. Yaccarino is a highly respected advertising […]