Tech

Elon Musk fired top Twitter execs including CEO, reports say