Elon Musk allegedly fired Twitter executives to avoid $200 million payout Post author:Onwuasoanya Obinna Post published:October 31, 2022 Post category:Uncategorized … Continue ReadingElon Musk allegedly fired Twitter executives to avoid $200 million payout