Science Elon Musk announced he’s stepping down as the CEO of Twitter 2 years ago Jennifer G. Alvarez It took over 40 hours, but Elon Musk has finally acknowledged the results of a public poll he ran calling...