Tech

Elon Musk is reportedly now officially in charge at Twitter, fires top execs