Elon Musk Fires Twitter's Top Execs After Taking Control In Tumultuous $44B Deal - HotNewHipHop

Elon Musk Fires Twitter’s Top Execs After Taking Control In Tumultuous $44B Deal

By Hayley Hynes