Tech News Europe orders Elon Musk’s X to submit documents on its recommendation algorithmsJanuary 17, 2025 The European Commission (EC) says it has requested information from Elon Musk’s X related to…