CEI’s Jessica Melugin Joins Fox Business to Discuss Elon Musk and Twitter

Director of the Center for Technology & Innovation Jessica Melugin reacts to Elon Musk’s recent actions as owner of Twitter.