BusinessfromMashable18 hours agoElon Musk's X settles $128 million lawsuit with Twitter executivesX settled a $128 million lawsuit with four former Twitter executives over promised severance after they were fired following Musk's 2022 takeover.