Elon Musk fired top Twitter execs including CEO, reports say • TechCrunch

Elon Musk fired crucial Twitter executives Thursday, a person of his to start with moves as…