Home › Tech News Tech News Twitter fires two executives and freezes most hiring after Musk’s deal to buy the company. Mike Isaac May 12, 2022 Farhan Azeemi A+ A- By Mike Isaac from Technology Share On Facebook Share On twitter