The success of failure, as Mayer scores $23 million golden parachute as Yahoo names Altaba executive team https://indy.im/url/5787777