Musk settles $128M Twitter exec lawsuit with conditions | The Tech Buzz